encounter difficulties - Turkish English Dictionary